﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Cotizav.LogicaNegocio
{
    public class CotizacionCondicionBLL
    {
        public int Registrar(Util.ContextoDB ctx, Entidades.Cotizacion newCotizacion, Entidades.CotizacionCondicion newCotizacionCondicion)
        {
            AccesoDatos.CotizacionCondicionDAO cotizacionCondicionDAO = new AccesoDatos.CotizacionCondicionDAO();
            int resultado = 0;

            resultado = cotizacionCondicionDAO.Registrar(ctx, newCotizacion, newCotizacionCondicion);

            return resultado;
        }

        public List<Entidades.CotizacionCondicion> Listar(Entidades.Cotizacion cotizacion)
        {
            AccesoDatos.CotizacionCondicionDAO cotizacionCondicionDAO = new AccesoDatos.CotizacionCondicionDAO();

            using (Util.ContextoDB ctx = Util.ContextoDB.GetContexto())
            {
                return cotizacionCondicionDAO.Listar(ctx, cotizacion);
            }
        }
    }
}
